8,773 research outputs found

    Developing an h-index for OSS developers

    Get PDF
    The public data available in Open Source Software (OSS) repositories has been used for many practical reasons: detecting community structures; identifying key roles among developers; understanding software quality; predicting the arousal of bugs in large OSS systems, and so on; but also to formulate and validate new metrics and proof-of-concepts on general, non-OSS specific, software engineering aspects. One of the results that has not emerged yet from the analysis of OSS repositories is how to help the “career advancement” of developers: given the available data on products and processes used in OSS development, it should be possible to produce measurements to identify and describe a developer, that could be used externally as a measure of recognition and experience. This paper builds on top of the h-index, used in academic contexts, and which is used to determine the recognition of a researcher among her peers. By creating similar indices for OSS (or any) developers, this work could help defining a baseline for measuring and comparing the contributions of OSS developers in an objective, open and reproducible way

    Concurrent π\pi-vector fields and energy beta-change

    Full text link
    The present paper deals with an \emph{intrinsic} investigation of the notion of a concurrent π\pi-vector field on the pullback bundle of a Finsler manifold (M,L)(M,L). The effect of the existence of a concurrent π\pi-vector field on some important special Finsler spaces is studied. An intrinsic investigation of a particular β\beta-change, namely the energy β\beta-change ($\widetilde{L}^{2}(x,y)=L^{2}(x,y)+ B^{2}(x,y) with \ B:=g(\bar{\zeta},\bar{\eta});; \bar{\zeta} beingaconcurrent being a concurrent \pivectorfield),isestablished.TherelationbetweenthetwoBarthelconnections-vector field), is established. The relation between the two Barthel connections \Gammaand and \widetilde{\Gamma},correspondingtothischange,isfound.Thisrelation,togetherwiththefactthattheCartanandtheBarthelconnectionshavethesamehorizontalandverticalprojectors,enableustostudytheenergy, corresponding to this change, is found. This relation, together with the fact that the Cartan and the Barthel connections have the same horizontal and vertical projectors, enable us to study the energy \beta$-change of the fundamental linear connection in Finsler geometry: the Cartan connection, the Berwald connection, the Chern connection and the Hashiguchi connection. Moreover, the change of their curvature tensors is concluded. It should be pointed out that the present work is formulated in a prospective modern coordinate-free form.Comment: 27 pages, LaTex file, Some typographical errors corrected, Some formulas simpifie

    Efficient Localization of Discontinuities in Complex Computational Simulations

    Full text link
    Surrogate models for computational simulations are input-output approximations that allow computationally intensive analyses, such as uncertainty propagation and inference, to be performed efficiently. When a simulation output does not depend smoothly on its inputs, the error and convergence rate of many approximation methods deteriorate substantially. This paper details a method for efficiently localizing discontinuities in the input parameter domain, so that the model output can be approximated as a piecewise smooth function. The approach comprises an initialization phase, which uses polynomial annihilation to assign function values to different regions and thus seed an automated labeling procedure, followed by a refinement phase that adaptively updates a kernel support vector machine representation of the separating surface via active learning. The overall approach avoids structured grids and exploits any available simplicity in the geometry of the separating surface, thus reducing the number of model evaluations required to localize the discontinuity. The method is illustrated on examples of up to eleven dimensions, including algebraic models and ODE/PDE systems, and demonstrates improved scaling and efficiency over other discontinuity localization approaches
    corecore